#pragma once
#include <wx/wx.h>

class IDictAppender {
    virtual int append_dict(const wxString& dict, int d_id) {};
    virtual int append_word(const wxString& word, int w_id) {};
    virtual int append_expl(const wxString& expl) {};
};

struct DictInfo {
    int d_id;
    wxString d_name;
    wxString d_author;
    wxString d_email;
    wxString d_website;
    wxString d_version;
    wxString d_license;
    wxString d_description;
    wxString d_origlang;
    wxString d_destlang;
};
